tally stick - French English Dictionary